Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 HOWELL ROAD Semi-Detached £203,349 £170,000 11 Sep 2020
27 HOWELL ROAD Semi-Detached £226,861 £94,000 17 Apr 2003
33 HOWELL ROAD Semi-Detached £232,768 £187,500 5 Oct 2018